package linkedhashset01;

import java.util.HashSet;
import java.util.LinkedHashSet;

/*
LinkHashSet使用:
    特点：可以去除重复元素，（去除重复元素的原理和HashSet相同，底层依赖HashCode()与euqals()方法；
         可以保证元素的存取顺序一致

 */
public class LinkedHashSetDemo01 {
    public static void main(String[] args) {
        HashSet<String> hs = new HashSet<>();
        hs.add("abc");
        hs.add("abc");
        hs.add("ghk");
        hs.add("def");
        System.out.println(hs);//[abc, def, ghk]

        LinkedHashSet<String> lhs = new LinkedHashSet<>();
        lhs.add("abc");
        lhs.add("abc");
        lhs.add("ghk");
        lhs.add("def");
        System.out.println(lhs);//[abc, ghk, def]

    }
}
